traffic department - French English Dictionary